mating sheep - Alemán Inglés Diccionario